#include <string>
#include <vector>
#include <iostream>
#include <algorithm>

using namespace std;

// 数制
// 10 进制 0 - 9
// 2 进制 十进制(5) = 二进制(b101)
// 8 进制 十进制(9) = 八进制(o11)
// 16 进制 十进制(17) = 16进制(0x11)

/*
dton(5, 2) -> "b101"
dton(9, 8) -> "o11"
dton(17, 16) -> "0x11"

只规定 base 的是 2 8 16
*/


// 忽略 sn 的前缀
// ntod("10111", 2)
// ntod("AB", 16)
int ntod(string sn, int base) {
  
  return 0;
}

int main(int argc, char const *argv[])
{
  /* code */
  string s {"10110"};

  int a = ntod("10110", 16);

  for (char c : s) {
    int digit = c - '0';
    cout << digit << " ";
  }
  cout << endl;
  return 0;
}
